﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web.Mvc;
using System.Web;

namespace BiblioWeb.Models
{
    [Bind(Exclude = "FechaCaduca,Id")]
    public class Prestamo
    {
        [Key]

        public int IdPrestamo { get; set; }
        [Required]
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:dd/MM/yyyy}")]
        public DateTime FechaIni { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:dd/MM/yyyy}")]
        public DateTime FechaCaduca { get; set; }
        [Required]
        public String EstadoPrestamo { get; set; } //pendiente,activa,devuelta
        [Required] 
        public Ejemplar Ejemplar { get; set; }
        [Required]
        public String UserName { get; set; }

        //public Prestamo(DateTime fechaIni, DateTime fechaFin, Boolean estadoPrestamo, MembershipUser usuario, Ejemplar ejemplar)
        //{
        //    this.FechaIni = fechaIni;
        //    this.FechaCaduca = fechaFin;
        //    this.EstadoPrestamo = estadoPrestamo;
        //    this.Usuario = usuario;
        //    this.Ejemplar = ejemplar;
        //}

    }
}